On at least one user's computer, g_getenv("http_proxy") returns the
empty string, so check for that and treat it as no proxy rather than
printing a warning.
See https://github.com/flatpak/flatpak/issues/2790
Closes: #1835
Approved by: cgwalters
}
http_proxy = g_getenv ("http_proxy");
- if (http_proxy != NULL)
+ if (http_proxy != NULL && http_proxy[0] != '\0')
_ostree_fetcher_set_proxy (self, http_proxy);
/* FIXME Maybe implement GInitableIface and use g_thread_try_new()
SoupURI *proxy_uri;
g_return_if_fail (OSTREE_IS_FETCHER (self));
- g_return_if_fail (http_proxy != NULL);
+ g_return_if_fail (http_proxy != NULL && http_proxy[0] != '\0');
proxy_uri = soup_uri_new (http_proxy);
&http_proxy, error))
goto out;
- if (http_proxy != NULL)
+ if (http_proxy != NULL && http_proxy[0] != '\0')
_ostree_fetcher_set_proxy (fetcher, http_proxy);
}